package de.hsfulda.et.problemloesen.ws1112.grp2.knapsack;

import java.util.ArrayList;

public interface Optimizer {

	 //@param items Vector of KnapsackItems to optimize
	 // @param boundary ArrayList of values set as boundary
	 // 				at index 0 = weight boundary
	 // 				at index 1 = value boundary
	 // 				at index 2 = volume boundary
	 // 				index > 2 not defined
	 // @return Knapsack @see Knapsack.java
	 //
	Knapsack optimize (ArrayList<KnapsackItem> itemlist, ArrayList<Long> boundary);
}
